

#include <stdint.h>
#include "i7816_define.h"
#include "i7816_hal.h"
#include "i7816_hal_con_raw.h"
#include "i7816_hal_usart.h"
/*======================================接口操作===============================================*/

/*======================================时间===============================================*/

/*======================================数据收发===============================================*/

/*======================================设置===============================================*/
//	extern uint32_t SystemCoreClock;
void i7816_hal_init(i7816_hw_t* hw, uint32_t freq){
//		uint32_t freq = SystemCoreClock / 32;
	hw->freq = freq;
	i7816_hal_timer_init(freq);
	i7816_hal_connect_init(hw);
	i7816_hal_usart_init(hw);
}

void i7816_hal_config(i7816_hw_t* hw,  i7816_hw_param_t* param){
	i7816_hal_select(hw);
	i7816_hal_usart_config(hw, param);
	hw->param = param;
}

